package com.fowo.api.exportCenter.model;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.util.Collection;
import java.util.Map;

@Data
@Schema(title = "异步导出实体")
public class ExportVo implements Serializable {
    @Schema(title = "请求的 API_ROOT 后面自动拼接 api+?+export")
    private String url;
    @Schema(title = "操作路径不为 export 时使用")
    private String exportApi;
    @Schema(title = "查询参数")
    private Map<String,Object> search;
    //
    private Long id;
    //
    private Long userId;
    //数据
    private Collection<?> data;
    //导出模块名称
    private  String Name;
    //文件名称
    private  String fileName;
    //
    private  Class<?> clazz;
}
